﻿using System;
namespace XHD.Model
{
	/// <summary>
	/// Boar_ISASpSUS:实体类(属性说明自动提取数据库字段的描述信息)
	/// </summary>
	[Serializable]
	public partial class Boar_ISASpSUS
	{
		public Boar_ISASpSUS()
		{}
		#region Model
		private string _collectionid;
		private string _casereference;
		private string _collector;
		private string _c_operator;
		private int? _dosisvolume;
		private string _c_subject;
		private int? _ejaculatedvolume;
		private int? _produceddosis;
		private int? _diluentvolume;
        private int? _totalfinalvolume;
        private int? _dilutionratio;
        private int? _totalspermsperdosis;
        //  private double? _usemml;
    
        public int? malnumber { get; set; }
        public double? malpercen { get; set; }
        public int? prognumber { get; set; }
        public double? progpercen { get; set; }

        private DateTime? _createtime;

      

        /// <summary>
        /// 
        /// </summary>
        public string collectionID
		{
			set{ _collectionid=value;}
			get{return _collectionid;}
		}
		/// <summary>
		/// 
		/// </summary>
		public string casereference
		{
			set{ _casereference=value;}
			get{return _casereference;}
		}
		/// <summary>
		/// 
		/// </summary>
		public string collector
		{
			set{ _collector=value;}
			get{return _collector;}
		}
		/// <summary>
		/// 
		/// </summary>
		public string c_operator
		{
			set{ _c_operator=value;}
			get{return _c_operator;}
		}
		/// <summary>
		/// 
		/// </summary>
		public int? dosisvolume
		{
			set{ _dosisvolume=value;}
			get{return _dosisvolume;}
		}
		/// <summary>
		/// 
		/// </summary>
		public string c_subject
		{
			set{ _c_subject=value;}
			get{return _c_subject;}
		}
		/// <summary>
		/// 
		/// </summary>
		public int? ejaculatedvolume
		{
			set{ _ejaculatedvolume=value;}
			get{return _ejaculatedvolume;}
		}
		/// <summary>
		/// 
		/// </summary>
		public int? produceddosis
		{
			set{ _produceddosis=value;}
			get{return _produceddosis;}
		}
		/// <summary>
		/// 
		/// </summary>
		public int? diluentvolume
		{
			set{ _diluentvolume=value;}
			get{return _diluentvolume;}
		}
		/// <summary>
		/// 
		/// </summary>
		public int? totalfinalvolume
		{
			set{ _totalfinalvolume=value;}
			get{return _totalfinalvolume;}
		}
		/// <summary>
		/// 
		/// </summary>
		public DateTime? CreateTime
		{
			set{ _createtime=value;}
			get{return _createtime;}
		}

        public int? Dilutionratio { get => _dilutionratio; set => _dilutionratio = value; }
        public int? Totalspermsperdosis { get => _totalspermsperdosis; set => _totalspermsperdosis = value; }
      //  public double? Usemml { get => _usemml; set => _usemml = value; }
       
        #endregion Model
   
            private int? _totnumber;
            private double? _totpercen;
            private int? _totmillions;
            private double? _totmml;
            private int? _nornumber;
            private double? _norpercen;
            private int? _normillions;
            private double? _normml;
            private int? _motnumber;
            private double? _motpercen;
            private int? _motmillions;
            private double? _motmml;
            private int? _mnonumber;
            private double? _mnopercen;
            private int? _mnomillions;
            private double? _mnomml;
            private int? _usenumber;
            private double? _usepercen;
            private int? _usemillions;
            private decimal? _usemml;
        private string _freshreference;
        private string _subject;
        private string _operator;
        private int? _initialdilutorvolume;
        private int? _analysisdilution;
        private int? _usefulspermperdosis;

            public int? totnumber
            {
                set { _totnumber = value; }
                get { return _totnumber; }
            }

            public double? totpercen
            {
                set { _totpercen = value; }
                get { return _totpercen; }
            }
            public int? totmillions
            {
                set { _totmillions = value; }
                get { return _totmillions; }
            }
            public double? totmml
            {
                set { _totmml = value; }
                get { return _totmml; }
            }
            public int? nornumber
            {
                set { _nornumber = value; }
                get { return _nornumber; }
            }
            public double? norpercen
            {
                set { _norpercen = value; }
                get { return _norpercen; }
            }
            public int? normillions
            {
                set { _normillions = value; }
                get { return _normillions; }
            }
            public double? normml
            {
                set { _normml = value; }
                get { return _normml; }
            }
            public int? motnumber
            {
                set { _motnumber = value; }
                get { return _motnumber; }
            }
            public double? motpercen
            {
                set { _motpercen = value; }
                get { return _motpercen; }
            }
            public int? motmillions
            {
                set { _motmillions = value; }
                get { return _motmillions; }
            }
            public double? motmml
            {
                set { _motmml = value; }
                get { return _motmml; }
            }
            public int? mnonumber
            {
                set { _mnonumber = value; }
                get { return _mnonumber; }
            }
            public double? mnopercen
            {
                set { _mnopercen = value; }
                get { return _mnopercen; }
            }
            public int? mnomillions
            {
                set { _mnomillions = value; }
                get { return _mnomillions; }
            }
            public double? mnomml
            {
                set { _mnomml = value; }
                get { return _mnomml; }
            }
            public int? usenumber
            {
                set { _usenumber = value; }
                get { return _usenumber; }
            }
            public double? usepercen
            {
                set { _usepercen = value; }
                get { return _usepercen; }
            }
            public int? usemillions
            {
                set { _usemillions = value; }
                get { return _usemillions; }
            }
            public decimal? usemml
            {
                set { _usemml = value; }
                get { return _usemml; }
            }

        public string freshreference { get => _freshreference; set => _freshreference = value; }
        public string subject { get => _subject; set => _subject = value; }
        public string Operator { get => _operator; set => _operator = value; }
        public int? initialdilutorvolume { get => _initialdilutorvolume; set => _initialdilutorvolume = value; }
        public int? usefulspermperdosis { get => _usefulspermperdosis; set => _usefulspermperdosis = value; }
        public int? analysisdilution { get => _analysisdilution; set => _analysisdilution = value; }

        /// <
    }

    
}

